使用 CLI 修改逻辑单元映射
您可以使用命令行界面 (CLI) 来修改逻辑单元 (LU) 映射。 LUN 标识和唯一标识 (UID) 已链接在一起,并且在系统管理 MDisk 时不能进行动态更改。
关于此任务
要修改 LU 映射,请完成以下步骤:
过程
- 迁移受管磁盘 (MDisk) 中的所有数据:
-
如果 MDisk 处于受管方式或映像方式下,卷必须保持联机,请输入以下 CLI 命令,然后继续执行步骤 2。 MDisk number 是要修改的 MDisk 的编号,storage pool number 是要移除 MDisk 的存储池的编号。
rmmdisk -mdisk MDisk number -force storage pool number注:- 卷成为条带分割的 MDisk,而不是映像方式卷。
- 存储在此 MDisk 上的所有数据都会迁移到存储池中的其他 MDisk 中。
- 如果存储池中没有足够的空闲扩展数据块,该 CLI 命令将失败。
- 如果 MDisk 处于映像方式,而且您不希望将卷转换为条带分割的卷,请停止映像方式卷的所有 I/O。
-
输入以下 CLI 命令,以移除卷上主机拥有的主机映射和任何 SCSI 预留。 host name 是要为其移除卷映射的主机的名称,virtual disk
name 是要为其移除映射的卷的名称。
rmvdiskhostmap -host host name virtual disk name注: 如果启用了卷保护且正在取消映射的卷在定义的卷保护时间间隔内接收了 I/O,那么该命令失败。 -
输入以下命令以删除卷,其中 virtual
disk name 是要删除的卷的名称。
rmvdisk virtual disk name
-
如果 MDisk 处于受管方式或映像方式下,卷必须保持联机,请输入以下 CLI 命令,然后继续执行步骤 2。 MDisk number 是要修改的 MDisk 的编号,storage pool number 是要移除 MDisk 的存储池的编号。
- 移除存储系统上的 LU 映射,使 LUN 对系统不可见。
-
要点:输入以下 CLI 命令以清除 MDisk 上的所有错误计数器,其中 MDisk number 是移除的 MDisk 的编号。
includemdisk MDisk number -
输入以下 CLI 命令以重新扫描网络,并检测 LU 是否已不在其中。
detectmdiskMDisk 在系统上不再可见。 - 输入以下 CLI 命令以验证是否已移除 MDisk,其中 MDisk number 是移除的 MDisk 的编号。
- 在存储系统上配置 LU 到新 LUN 的映射。
-
输入以下 CLI 命令:
detectmdisk -
输入以下 CLI 命令以检查此 MDisk 现在是否具有正确的 LUN:
lsmdisk
结果
此 MDisk 具有正确的 LUN。